<?php
/**
 * Created by PhpStorm.
 * User: 何婷婷
 * Date: 2016/11/8
 * Time: 14:29
 */

namespace App\Model;

use App\core\Model;


class SessionModel extends Model
{

    public function __construct($table,$id)
    {
        parent::__construct($table);
        $this->getSessionId($id);
        $this->Session_Start();
    }

    public function Session_Start()
    {
        return session_start(); //在新会话启动时运行的代码

    }

    public function getSessionId($id) {
        return  session_id ($id);//session_id() 可以用来获取/设置 当前会话 ID。必须在调用 session_start() 函数之前调用 session_id() 函数
    }

    public function Session_End()
    {
        // 在会话结束时运行的代码。
        // 注意: 只有在 Web.config 文件中的 sessionstate 模式设置为
        // InProc 时，才会引发 Session_End 事件。如果会话模式设置为 StateServer
        // 或 SQLServer，则不会引发该事件。
    }
}